MODE0=DISABLED, MODE5=DISABLED, MODE4=DISABLED, MODE3=DISABLED, MODE1=DISABLED, MODE2=DISABLED, MODE6=DISABLED, MODE7=DISABLED
Port Pin Mode Low Register
MODE0 | Pin 0 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE1 | Pin 1 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE2 | Pin 2 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE3 | Pin 3 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE4 | Pin 4 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE5 | Pin 5 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE6 | Pin 6 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |
MODE7 | Pin 7 Mode 0 (DISABLED): Input disabled. Pullup if DOUT is set. 1 (INPUT): Input enabled. Filter if DOUT is set 2 (INPUTPULL): Input enabled. DOUT determines pull direction 3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction 4 (PUSHPULL): Push-pull output 5 (PUSHPULLALT): Push-pull using alternate control 6 (WIREDOR): Wired-or output 7 (WIREDORPULLDOWN): Wired-or output with pull-down 8 (WIREDAND): Open-drain output 9 (WIREDANDFILTER): Open-drain output with filter 10 (WIREDANDPULLUP): Open-drain output with pullup 11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup 12 (WIREDANDALT): Open-drain output using alternate control 13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter 14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup 15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup |